// 失败产物
export const FAILED_ITEM = {
  common: {
    _dataClass: "armor",
    _itemId: 391, // 蛙
  },
  robot: {
    _dataClass: "armor",
    _itemId: 361, // 机关卵
  },
};

// 黑名单
export const blackList = [
  "enemy:18",//人族
  "enemy:22",// 魔王
  "armor:188",// 女娲
  "armor:194",// 嫦娥
  "armor:233",// 奢比
  "armor:246",// 云生兽
  "armor:362",// 木头兵
  "armor:363",// 扶壁
  "armor:364",// 持箱（左）
  "armor:365",// 持箱（右）
  "armor:366",// 持箱（横）
  "armor:367",// 机关鱼
  "armor:417",// 鸭
  "armor:481",// 试炼木头兵
  "armor:482",// 强化木头兵
  "armor:483",// 强化木甲兽
]

// 固定公式
export const fixedRules = [
  ["item:114", "item:119", "item:68"], // 竹子+硫磺=百节爆竹
  ["armor:67", "armor:64", "armor:63"], // 冰雕鞋+踏雾脚环=腾云鞋
  ["weapon:12", "weapon:13", "weapon:14"], // 精火剑+冰珀剑=两极剑
  ["armor:58", "armor:58", "armor:62"], // 泰山独脚鞋+泰山独脚鞋=泰山神鞋
  ["armor:378", "armor:193", "armor:388"], // 火刃将军+天将=机关天将
  ["armor:379", "armor:193", "armor:388"], // 银神兵+天将=机关天将
  ["armor:369", "armor:193", "armor:388"], // 铁将军+天将=机关天将
  ["armor:370", "armor:377", "armor:371"], // 长枪铜人+玄火铜兵=双剑铜人
  ["armor:374", "armor:376", "armor:419"], // 机关打手+机关蛇足=屠人兵
  ["armor:212", "armor:292", "armor:265"], // 狐精仙+狐狸精=天狐
  ["armor:288", "item:119", "item:68"], // 竹妖+硫磺=百节爆竹
  ["item:57", "item:4", "item:55"], // 神秘果+百年人参=蜃珠
  ["item:15", "item:7", "item:22"], // 千年参心丹+仙果露水=仙魄香
  ["item:5", "item:12", "item:6"], // 还灵丹+活骨灵药=灵神天药
  ["item:24", "armor:210", "armor:297"], // 茶叶+门神（蓝）=茶仙
  ["item:80", "weapon:4", "item:81"], // 转风符+昆吾剑=刃风符
  ["armor:10", "armor:34", "item:6"], // 仙发结+丝衣=灵神天药
  ["item:11", "item:10", "item:12"], // 大补丹+绞心丸=活骨灵药
  ["armor:260", "armor:306", "armor:231"], // 长蛇+化民女2（翅）=延维
  ["armor:403", "armor:239", "armor:237"], // 羊+青牛=解廌
  ["item:110", "item:112", "armor:135"], // 石头+泥堆=玉石
  ["item:117", "armor:112", "armor:286"], // 桑叶+泥堆=树精
  ["armor:287", "item:72", "armor:359"], // 布妖+入梦符=迷魂雾妖
  ["armor:274", "armor:395", "armor:262"], // 妖火+鼠=火光兽
  ["armor:386", "armor:412", "armor:387"], // 招灵机关+狮子=机关铜狮
  ["armor:298", "armor:386", "armor:387"], // 石狮精+招灵机关=机关铜狮
  ["armor:358", "armor:374", "armor:386"], // 恶灵+机关打手=招灵机关
  ["armor:293", "armor:302", "armor:306"], // 女尸+化民女1=化民女2（翅）
  ["armor:292", "armor:306", "armor:265"], // 狐狸精+化民女2（翅）=天狐
  ["armor:248", "armor:303", "armor:249"], // 英招+化民1（红）=山鬼王
  ["item:33", "armor:276", "armor:299"], // 酒+僵尸=酒精
  ["item:103", "armor:276", "armor:294"], // 青铜爵+僵尸=鼎精
  ["armor:274", "item:44", "armor:289"], // 妖火+祭风符=风火龟
  ["armor:10", "armor:12", "armor:13"], // 仙发结+金刚斗笠=龙牙塔帽
  ["armor:61", "armor:262", "armor:65"], // 踏风草鞋+火光兽=风火轮
  ["item:117", "item:10", "item:25"], // 桑叶+绞心丸=解病万灵丹
  ["item:24", "item:111", "item:25"], // 茶叶+朱砂=解病万灵丹
  ["item:55", "item:33", "armor:291"], // 蜃珠+酒=蜃气精
  ["armor:196", "armor:201", "armor:205"], // 天仙+妖龙=神龙
  ["armor:415", "item:6", "armor:242"], // 麻雀+灵神天药=凤凰
  ["armor:274", "armor:132", "armor:282"], // 妖火+灯笼=妖灯鬼
  ["armor:380", "item:110", "armor:272"], // 机关魔人+石头=魔岩兽
  ["armor:258", "armor:201", "armor:207"], // 水妖+妖龙=海龙女
  ["armor:196", "weapon:9", "armor:199"], // 天仙+定光=剑仙
  ["armor:413", "armor:198", "armor:245"], // 白虎+天宫仙女=天虎
  ["armor:379", "armor:260", "armor:381"], // 银神兵+长蛇=机关蛟人
  ["armor:230", "armor:229", "armor:186"], // 雷神+风神=彩虹仙
  ["armor:258", "armor:219", "armor:220"], // 水妖+蝶仙=水仙子
  ["item:108", "armor:288", "armor:259"], // 人骨+竹妖=妖骨虫
  ["armor:268", "armor:289", "armor:273"], // 赤兽+风火龟=火汗马
  ["armor:386", "armor:282", "armor:384"], // 招灵机关+妖灯鬼=机关鬼灯
  ["armor:378", "armor:379", "armor:388"], // 火刃将军+银神兵=机关天将
  ["armor:377", "weapon:4", "armor:378"], // 玄火铜兵+昆吾剑=火刃将军
  ["armor:133", "armor:277", "armor:383"], // 陀螺+食尸鬼=妖陀螺鬼
  ["armor:374", "armor:260", "armor:376"], // 机关打手+长蛇=机关蛇足
  ["armor:289", "armor:231", "armor:240"], // 风火龟+延维=玄龟
  ["armor:249", "armor:69", "armor:373"], // 山鬼王+机关铜腿=铜骑兵
  ["armor:269", "item:113", "armor:418"], // 食魂兽+木块=木甲兽
  ["item:107", "item:108", "armor:276"], // 人发+人骨=僵尸
  ["item:69", "weapon:22", "armor:182"], // 盘古眼+盘古之斧=盘古
  ["armor:301", "armor:405", "armor:273"], // 火龙精+马=火汗马
  ["armor:292", "armor:409", "armor:212"], // 狐狸精+狐=狐精仙
  ["armor:265", "armor:404", "armor:264"], // 天狐+狗=犀渠
];

// 随机公式
export const randomRules = [
  ["enemy:6", "enemy:6", "armor:391"], // 星宿+星宿=蛙
  ["enemy:6", "enemy:7", "armor:391"], // 星宿+神仙=蛙
  ["enemy:6", "enemy:8", "armor:391"], // 星宿+龙神=蛙
  ["enemy:6", "enemy:9", "enemy:7"], // 星宿+地神=神仙
  ["enemy:6", "enemy:10", "enemy:8"], // 星宿+鬼神=龙神
  ["enemy:6", "enemy:11", "enemy:9"], // 星宿+魔神=地神
  ["enemy:6", "enemy:12", "enemy:8"], // 星宿+神兽=龙神
  ["enemy:6", "enemy:14", "enemy:12"], // 星宿+魔兽=神兽
  ["enemy:6", "enemy:15", "enemy:11"], // 星宿+妖怪=魔神
  ["enemy:6", "enemy:16", "enemy:16"], // 星宿+精灵=精灵
  ["enemy:6", "enemy:17", "enemy:11"], // 星宿+化民=魔神
  ["enemy:6", "enemy:13", "enemy:15"], // 星宿+鬼魂=妖怪
  ["enemy:6", "enemy:21", "enemy:8"], // 星宿+动物=龙神
  ["enemy:6", "enemy:20", "enemy:6"], // 星宿+魔机=星宿
  ["enemy:6", "enemy:19", "enemy:7"], // 星宿+机关=神仙
  ["enemy:7", "enemy:7", "armor:391"], // 神仙+神仙=蛙
  ["enemy:7", "enemy:8", "enemy:6"], // 神仙+龙神=星宿
  ["enemy:7", "enemy:9", "enemy:6"], // 神仙+地神=星宿
  ["enemy:7", "enemy:10", "enemy:8"], // 神仙+鬼神=龙神
  ["enemy:7", "enemy:11", "enemy:9"], // 神仙+魔神=地神
  ["enemy:7", "enemy:12", "enemy:8"], // 神仙+神兽=龙神
  ["enemy:7", "enemy:14", "enemy:12"], // 神仙+魔兽=神兽
  ["enemy:7", "enemy:15", "enemy:10"], // 神仙+妖怪=鬼神
  ["enemy:7", "enemy:16", "enemy:16"], // 神仙+精灵=精灵
  ["enemy:7", "enemy:17", "enemy:10"], // 神仙+化民=鬼神
  ["enemy:7", "enemy:13", "enemy:16"], // 神仙+鬼魂=精灵
  ["enemy:7", "enemy:21", "enemy:12"], // 神仙+动物=神兽
  ["enemy:7", "enemy:20", "enemy:6"], // 神仙+魔机=星宿
  ["enemy:7", "enemy:19", "enemy:8"], // 神仙+机关=龙神
  ["enemy:8", "enemy:8", "armor:391"], // 龙神+龙神=蛙
  ["enemy:8", "enemy:9", "enemy:7"], // 龙神+地神=神仙
  ["enemy:8", "enemy:10", "enemy:7"], // 龙神+鬼神=神仙
  ["enemy:8", "enemy:11", "enemy:10"], // 龙神+魔神=鬼神
  ["enemy:8", "enemy:12", "enemy:14"], // 龙神+神兽=魔兽
  ["enemy:8", "enemy:14", "enemy:15"], // 龙神+魔兽=妖怪
  ["enemy:8", "enemy:15", "enemy:15"], // 龙神+妖怪=妖怪
  ["enemy:8", "enemy:16", "enemy:16"], // 龙神+精灵=精灵
  ["enemy:8", "enemy:17", "enemy:11"], // 龙神+化民=魔神
  ["enemy:8", "enemy:13", "enemy:14"], // 龙神+鬼魂=魔兽
  ["enemy:8", "enemy:21", "enemy:12"], // 龙神+动物=神兽
  ["enemy:8", "enemy:20", "enemy:7"], // 龙神+魔机=神仙
  ["enemy:8", "enemy:19", "enemy:9"], // 龙神+机关=地神
  ["enemy:9", "enemy:9", "armor:391"], // 地神+地神=蛙
  ["enemy:9", "enemy:10", "enemy:7"], // 地神+鬼神=神仙
  ["enemy:9", "enemy:11", "enemy:10"], // 地神+魔神=鬼神
  ["enemy:9", "enemy:12", "enemy:8"], // 地神+神兽=龙神
  ["enemy:9", "enemy:14", "enemy:12"], // 地神+魔兽=神兽
  ["enemy:9", "enemy:15", "enemy:10"], // 地神+妖怪=鬼神
  ["enemy:9", "enemy:16", "enemy:16"], // 地神+精灵=精灵
  ["enemy:9", "enemy:17", "enemy:10"], // 地神+化民=鬼神
  ["enemy:9", "enemy:13", "enemy:15"], // 地神+鬼魂=妖怪
  ["enemy:9", "enemy:21", "enemy:12"], // 地神+动物=神兽
  ["enemy:9", "enemy:20", "enemy:8"], // 地神+魔机=龙神
  ["enemy:9", "enemy:19", "enemy:10"], // 地神+机关=鬼神
  ["enemy:10", "enemy:10", "armor:391"], // 鬼神+鬼神=蛙
  ["enemy:10", "enemy:11", "enemy:9"], // 鬼神+魔神=地神
  ["enemy:10", "enemy:12", "enemy:9"], // 鬼神+神兽=地神
  ["enemy:10", "enemy:14", "enemy:12"], // 鬼神+魔兽=神兽
  ["enemy:10", "enemy:15", "enemy:15"], // 鬼神+妖怪=妖怪
  ["enemy:10", "enemy:16", "enemy:17"], // 鬼神+精灵=化民
  ["enemy:10", "enemy:17", "enemy:15"], // 鬼神+化民=妖怪
  ["enemy:10", "enemy:13", "enemy:15"], // 鬼神+鬼魂=妖怪
  ["enemy:10", "enemy:21", "enemy:14"], // 鬼神+动物=魔兽
  ["enemy:10", "enemy:20", "enemy:9"], // 鬼神+魔机=地神
  ["enemy:10", "enemy:19", "enemy:11"], // 鬼神+机关=魔神
  ["enemy:11", "enemy:11", "armor:391"], // 魔神+魔神=蛙
  ["enemy:11", "enemy:12", "enemy:10"], // 魔神+神兽=鬼神
  ["enemy:11", "enemy:14", "enemy:12"], // 魔神+魔兽=神兽
  ["enemy:11", "enemy:15", "enemy:15"], // 魔神+妖怪=妖怪
  ["enemy:11", "enemy:16", "enemy:17"], // 魔神+精灵=化民
  ["enemy:11", "enemy:17", "enemy:10"], // 魔神+化民=鬼神
  ["enemy:11", "enemy:13", "enemy:16"], // 魔神+鬼魂=精灵
  ["enemy:11", "enemy:21", "enemy:14"], // 魔神+动物=魔兽
  ["enemy:11", "enemy:20", "enemy:10"], // 魔神+魔机=鬼神
  ["enemy:11", "enemy:19", "enemy:12"], // 魔神+机关=神兽
  ["enemy:12", "enemy:12", "armor:391"], // 神兽+神兽=蛙
  ["enemy:12", "enemy:14", "enemy:11"], // 神兽+魔兽=魔神
  ["enemy:12", "enemy:15", "enemy:14"], // 神兽+妖怪=魔兽
  ["enemy:12", "enemy:16", "enemy:17"], // 神兽+精灵=化民
  ["enemy:12", "enemy:17", "enemy:15"], // 神兽+化民=妖怪
  ["enemy:12", "enemy:13", "enemy:15"], // 神兽+鬼魂=妖怪
  ["enemy:12", "enemy:21", "enemy:14"], // 神兽+动物=魔兽
  ["enemy:12", "enemy:20", "enemy:11"], // 神兽+魔机=魔神
  ["enemy:12", "enemy:19", "enemy:15"], // 神兽+机关=妖怪
  ["enemy:14", "enemy:14", "armor:391"], // 魔兽+魔兽=蛙
  ["enemy:14", "enemy:15", "enemy:12"], // 魔兽+妖怪=神兽
  ["enemy:14", "enemy:16", "enemy:15"], // 魔兽+精灵=妖怪
  ["enemy:14", "enemy:17", "enemy:12"], // 魔兽+化民=神兽
  ["enemy:14", "enemy:13", "enemy:15"], // 魔兽+鬼魂=妖怪
  ["enemy:14", "enemy:21", "enemy:15"], // 魔兽+动物=妖怪
  ["enemy:14", "enemy:20", "enemy:15"], // 魔兽+魔机=妖怪
  ["enemy:14", "enemy:19", "enemy:20"], // 魔兽+机关=魔机
  ["enemy:15", "enemy:15", "armor:391"], // 妖怪+妖怪=蛙
  ["enemy:15", "enemy:16", "enemy:13"], // 妖怪+精灵=鬼魂
  ["enemy:15", "enemy:17", "enemy:15"], // 妖怪+化民=妖怪
  ["enemy:15", "enemy:13", "enemy:16"], // 妖怪+鬼魂=精灵
  ["enemy:15", "enemy:21", "enemy:13"], // 妖怪+动物=鬼魂
  ["enemy:15", "enemy:20", "enemy:14"], // 妖怪+魔机=魔兽
  ["enemy:15", "enemy:19", "enemy:20"], // 妖怪+机关=魔机
  ["enemy:16", "enemy:16", "armor:391"], // 精灵+精灵=蛙
  ["enemy:16", "enemy:17", "enemy:11"], // 精灵+化民=魔神
  ["enemy:16", "enemy:13", "enemy:16"], // 精灵+鬼魂=精灵
  ["enemy:16", "enemy:21", "enemy:15"], // 精灵+动物=妖怪
  ["enemy:16", "enemy:20", "enemy:15"], // 精灵+魔机=妖怪
  ["enemy:16", "enemy:19", "enemy:20"], // 精灵+机关=魔机
  ["enemy:17", "enemy:17", "armor:391"], // 化民+化民=蛙
  ["enemy:17", "enemy:13", "enemy:15"], // 化民+鬼魂=妖怪
  ["enemy:17", "enemy:21", "enemy:15"], // 化民+动物=妖怪
  ["enemy:17", "enemy:20", "enemy:16"], // 化民+魔机=精灵
  ["enemy:17", "enemy:19", "enemy:20"], // 化民+机关=魔机
  ["enemy:13", "enemy:13", "armor:391"], // 鬼魂+鬼魂=蛙
  ["enemy:13", "enemy:21", "enemy:15"], // 鬼魂+动物=妖怪
  ["enemy:13", "enemy:20", "enemy:17"], // 鬼魂+魔机=化民
  ["enemy:13", "enemy:19", "enemy:20"], // 鬼魂+机关=魔机
  ["enemy:21", "enemy:21", "armor:391"], // 动物+动物=蛙
  ["enemy:21", "enemy:20", "enemy:19"], // 动物+魔机=机关
  ["enemy:21", "enemy:19", "enemy:20"], // 动物+机关=魔机
  ["enemy:20", "enemy:20", "armor:361"], // 魔机+魔机=卵
  ["enemy:20", "enemy:19", "enemy:19"], // 魔机+机关=机关
  ["enemy:19", "enemy:19", "armor:361"], // 机关+机关=卵
  ["qiwu:1", "enemy:6", "enemy:6"], // 器物+星宿=星宿
  ["qiwu:1", "enemy:7", "enemy:7"], // 器物+神仙=神仙
  ["qiwu:1", "enemy:8", "enemy:8"], // 器物+龙神=龙神
  ["qiwu:1", "enemy:9", "enemy:9"], // 器物+地神=地神
  ["qiwu:1", "enemy:10", "enemy:10"], // 器物+鬼神=鬼神
  ["qiwu:1", "enemy:11", "enemy:11"], // 器物+魔神=魔神
  ["qiwu:1", "enemy:12", "enemy:12"], // 器物+神兽=神兽
  ["qiwu:1", "enemy:14", "enemy:14"], // 器物+魔兽=魔兽
  ["qiwu:1", "enemy:15", "enemy:15"], // 器物+妖怪=妖怪
  ["qiwu:1", "enemy:16", "enemy:16"], // 器物+精灵=精灵
  ["qiwu:1", "enemy:17", "enemy:17"], // 器物+化民=化民
  ["qiwu:1", "enemy:13", "enemy:13"], // 器物+鬼魂=鬼魂
  ["qiwu:1", "enemy:21", "enemy:21"], // 器物+动物=动物
  ["qiwu:1", "enemy:20", "enemy:16"], // 器物+魔机=精灵
  ["qiwu:1", "enemy:19", "armor:361"], // 器物+机关=卵
];
